package automat;

import static org.junit.Assert.*;

import org.junit.Test;

import com.sun.org.apache.xml.internal.resolver.helpers.PublicId;

public class TestBilletautomat {

	@Test
	public void testBilletautomat() {
		Billetautomat b = new Billetautomat();
		assertEquals(10, b.getBilletpris());
	}

	@Test
	public void testGetBilletpris() {
		Billetautomat b = new Billetautomat();
		assertEquals(10, b.getBilletpris());
	}

	@Test
	public void testIndsætPenge() {
		Billetautomat b = new Billetautomat();
		b.indsætPenge(-10);
		assertEquals(0, b.getBalance());
	}
	
	@Test
	public void testSaldoÆndring () {
		Billetautomat b = new Billetautomat();
		b.indsætPenge(1000);
		b.montørLogin("1234");
		b.udskrivBillet();
		b.udskrivBillet();
		b.udskrivBillet();
		b.udskrivBillet();
		b.udskrivBillet();
		b.udskrivBillet();
		b.udskrivBillet();
		b.udskrivBillet();
		b.udskrivBillet();
		b.udskrivBillet();
		b.udskrivBillet();
		b.udskrivBillet();
		b.udskrivBillet();
		b.setBilletpris(100);
		assertEquals(130, b.getTotal());
	}
}